/*******************************************************************************
 * @note      Copyright (C) Shanghai Panchip Microelectronics Co., Ltd.
 *            All rights reserved.
 *
 * @file      delay.c
 * @brief     延时函数实现
 *
*******************************************************************************/
#include "delay.h"
/**
  * !!!!!!!!!!!!!!!!!!!!该部分内容需要修改!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  * @brief  实现100us延时,该部分内容需要用户根据自己实际使用的MCU做修改
  * @param  n_100us：需要延时的时间，单位为100us 
  * @retval None             
  */
void delay_100us(uint16_t n_100us)
{
	unsigned char i;
	while(n_100us--)
	{
		for(i=0;i<156;i++);
	}
}


/**
  * !!!!!!!!!!!!!!!!!!!!该部分内容需要修改!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  * @brief  实现1ms延时,该部分内容需要用户根据自己实际使用的MCU做修改
  * @param  n_ms：需要延时的时间，单位为ms 
  * @retval None             
  */
void delay_ms(uint16_t n_ms)
{
	while(n_ms--)
	{
		delay_100us(10);
	}
}